home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 11
/
FM Towns Free Software Collection 11.iso
/
t_os
/
shell
/
tokei4
/
src
/
makedata.bas
< prev
next >
Wrap
BASIC Source File
|
1995-04-03
|
1KB
|
46 lines
1000 '
1010 ' 時計ー用
1020 ' TIFFファイルから、バイナリデータを抜き出すプログラム 機拡
1030 '
1040 DEFINT A-Z
1050 DATA16$ ="t4data16.tif"
1060 DATA256$ ="t4data25.tif"
1070 DATA32K$ ="t4data32.tif"
1080 SIZE16 = INT((INT((12+7)/8)*16*4+2-1)/2)*10 +INT((INT(( 6+7)/8)*10*4+2-1)/2)*2
1090 SIZE256= INT((12*16+2-1)/2)*10+INT((6*10+2-1)/2)*2
1100 SIZE32K= INT((2*12*16+2-1)/2)*10+INT((2*6*10+2-1)/2)*2
1110 DIM BUF( SIZE16 + SIZE256 + SIZE32K - 1 )
1120 PTR=0
1130 '
1140 SCREEN@ 0:CLS
1150 D1=INT((INT((12+7)/8)*16*4+2-1)/2)
1160 D2=INT((INT(( 6+7)/8)*10*4+2-1)/2)
1170 LOAD@ DATA16$
1180 GOSUB *SUB
1190 '
1200 SCREEN@ 2:CLS
1210 D1=INT((12*16+2-1)/2)
1220 D2=INT((6*10+2-1)/2)
1230 LOAD@ DATA256$
1240 GOSUB *SUB
1250 '
1260 SCREEN@ 1:CLS
1270 D1=INT((2*12*16+2-1)/2)
1280 D2=INT((2*6*10+2-1)/2)
1290 LOAD@ DATA32K$
1300 GOSUB *SUB
1310 '
1320 SAVE@ "tokei4.dat",BUF
1330 END
1340 '
1350 *SUB
1360 FOR I=0 TO 9
1370 GET@A(I*12,0)-(I*12+11,15),BUF,PTR
1380 PTR=PTR+D1
1390 NEXT I
1400 GET@A(120,0)-(125,9),BUF,PTR
1410 PTR=PTR+D2
1420 GET@A(126,0)-(131,9),BUF,PTR
1430 PTR=PTR+D2
1440 RETURN